package com.dream21th.flow.common.dto;

import com.alibaba.fastjson.JSONObject;
import lombok.*;

import java.util.Map;

@Data
@ToString
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class FlowCommitDataDTO {

    /**
     * 流程实例ID
     */
    private String processId;

    /**
     * 任务ID
     */
    private String taskId;

    /**
     * 任务ID
     */
    private String userId;

    /**
     * 流程流转所需要的数据
     */
    private Map<String,Object> variables;

    /**
     * 业务数据（业务节点关联数据）
     */
    private JSONObject bizData;
}
